a {
  color: $mainColor;
}
input,
button,
select,
textarea{
  outline:none;
}
.teacher {
  a {
    color: $teacherMainColor;
  }
}
.tutorship__main__title {
  @include clearfix();
  padding: 15px 20px;
  margin: 0;
  border-radius: 10px;
  background: #fafafa;
  font-size: 12px;
  font-weight: bold;
  span {
    float: right;
    color: #a5a5a5;
    font-weight: normal;
  }
}
.tutorship__main__title__teacher {
  @include clearfix();
  padding: 15px 20px;
  margin: 0;
  border-radius: 10px;
  background: #fafafa;
  font-size: 12px;
  font-weight: bold;
  span {
    color: #a5a5a5;
    font-weight: normal;
    font-size: 10px;
  }
  .btn-teacher {
    margin-left: 20px;
    font-size: 10px;
    border: 1px solid #157ef2;
    border-radius: 6px;
    color: #157ef2;
  }
}

.mistake__homework__main,
.tutorship__main,
.exam__main,
.homework__main,
.myStudent__main,
.lession__main {
  .page__mod {
    text-align: center;
    margin-top: 36px;
  }
}
.homework__tb {
  /*width: 100%;*/
  margin-top: 15px;
  font-size: 12px;
  tr:nth-child(2n + 1) {
    td {
      background-color: #fafafa;
    }
  }
  td {
    padding: 10px;
    background: #fdfdfd;
    // width: 20%;
    width: 10%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    &:first-child {
      padding-left: 20px;
    }
    &:last-child {
      width: 40%;
    }
  }
}
.question__options {
  @include clearfix();
  li {
    float: left;
    width: 100px;
    input {
      margin-right: 10px;
      vertical-align: -2px;
    }
  }
}
.lession__detail__tabs {
  margin-bottom: 30px;
  padding-left: 18px;
  a {
    margin-right: 100px;
    font-size: 26px;
    color: $mainColor;
    &.active {
      color: #000;
    }
  }
}
